偏远: remote, far from civilization...
自主: independent, to act for oneself, autonomous...
如: as, as if, such as...
对照: to contrast, to compare, to place side by side for comparison (as parallel texts), to check...
罪恶: crime, evil, sin...
体现: to embody, to reflect, to incarnate...
堤: dyke; levee; embankment...
荒凉: desolate...
矛盾: contradiction, conflicting views, contradictory...
短片: short film, video clip...